/*
 * Copyright 2024 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/bigtable/admin/v2/bigtable_table_admin.proto

// Protobuf Java Version: 3.25.5
package com.google.bigtable.admin.v2;

public final class BigtableTableAdminProto {
  private BigtableTableAdminProto() {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
  }

  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_RestoreTableRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_RestoreTableRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_RestoreTableMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_RestoreTableMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_OptimizeRestoredTableMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_OptimizeRestoredTableMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CreateTableRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CreateTableRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CreateTableRequest_Split_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CreateTableRequest_Split_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CreateTableFromSnapshotRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CreateTableFromSnapshotRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_DropRowRangeRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_DropRowRangeRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ListTablesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ListTablesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ListTablesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ListTablesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_GetTableRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_GetTableRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_UpdateTableRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_UpdateTableRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_UpdateTableMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_UpdateTableMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_DeleteTableRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_DeleteTableRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_UndeleteTableRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_UndeleteTableRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_UndeleteTableMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_UndeleteTableMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ModifyColumnFamiliesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ModifyColumnFamiliesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ModifyColumnFamiliesRequest_Modification_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ModifyColumnFamiliesRequest_Modification_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_GenerateConsistencyTokenRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_GenerateConsistencyTokenRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_GenerateConsistencyTokenResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_GenerateConsistencyTokenResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CheckConsistencyRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CheckConsistencyRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_StandardReadRemoteWrites_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_StandardReadRemoteWrites_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_DataBoostReadLocalWrites_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_DataBoostReadLocalWrites_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CheckConsistencyResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CheckConsistencyResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_SnapshotTableRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_SnapshotTableRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_GetSnapshotRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_GetSnapshotRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ListSnapshotsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ListSnapshotsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ListSnapshotsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ListSnapshotsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_DeleteSnapshotRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_DeleteSnapshotRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_SnapshotTableMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_SnapshotTableMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CreateTableFromSnapshotMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CreateTableFromSnapshotMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CreateBackupRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CreateBackupRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CreateBackupMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CreateBackupMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_UpdateBackupRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_UpdateBackupRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_GetBackupRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_GetBackupRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_DeleteBackupRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_DeleteBackupRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ListBackupsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ListBackupsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ListBackupsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ListBackupsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CopyBackupRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CopyBackupRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CopyBackupMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CopyBackupMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CreateAuthorizedViewRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CreateAuthorizedViewRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CreateAuthorizedViewMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CreateAuthorizedViewMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ListAuthorizedViewsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ListAuthorizedViewsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ListAuthorizedViewsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ListAuthorizedViewsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_GetAuthorizedViewRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_GetAuthorizedViewRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_UpdateAuthorizedViewRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_UpdateAuthorizedViewRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_UpdateAuthorizedViewMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_UpdateAuthorizedViewMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_DeleteAuthorizedViewRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_DeleteAuthorizedViewRequest_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
    return descriptor;
  }

  private static com.google.protobuf.Descriptors.FileDescriptor descriptor;

  static {
    java.lang.String[] descriptorData = {
      "\n3google/bigtable/admin/v2/bigtable_tabl"
          + "e_admin.proto\022\030google.bigtable.admin.v2\032"
          + "\034google/api/annotations.proto\032\027google/ap"
          + "i/client.proto\032\037google/api/field_behavio"
          + "r.proto\032\031google/api/resource.proto\032%goog"
          + "le/bigtable/admin/v2/common.proto\032$googl"
          + "e/bigtable/admin/v2/table.proto\032\036google/"
          + "iam/v1/iam_policy.proto\032\032google/iam/v1/p"
          + "olicy.proto\032#google/longrunning/operatio"
          + "ns.proto\032\036google/protobuf/duration.proto"
          + "\032\033google/protobuf/empty.proto\032 google/pr"
          + "otobuf/field_mask.proto\032\037google/protobuf"
          + "/timestamp.proto\"\261\001\n\023RestoreTableRequest"
          + "\022=\n\006parent\030\001 \001(\tB-\340A\002\372A\'\n%bigtableadmin."
          + "googleapis.com/Instance\022\025\n\010table_id\030\002 \001("
          + "\tB\003\340A\002\022:\n\006backup\030\003 \001(\tB(\372A%\n#bigtableadm"
          + "in.googleapis.com/BackupH\000B\010\n\006source\"\230\002\n"
          + "\024RestoreTableMetadata\022\014\n\004name\030\001 \001(\t\022@\n\013s"
          + "ource_type\030\002 \001(\0162+.google.bigtable.admin"
          + ".v2.RestoreSourceType\022;\n\013backup_info\030\003 \001"
          + "(\0132$.google.bigtable.admin.v2.BackupInfo"
          + "H\000\022%\n\035optimize_table_operation_name\030\004 \001("
          + "\t\022=\n\010progress\030\005 \001(\0132+.google.bigtable.ad"
          + "min.v2.OperationProgressB\r\n\013source_info\""
          + "l\n\035OptimizeRestoredTableMetadata\022\014\n\004name"
          + "\030\001 \001(\t\022=\n\010progress\030\002 \001(\0132+.google.bigtab"
          + "le.admin.v2.OperationProgress\"\201\002\n\022Create"
          + "TableRequest\022=\n\006parent\030\001 \001(\tB-\340A\002\372A\'\n%bi"
          + "gtableadmin.googleapis.com/Instance\022\025\n\010t"
          + "able_id\030\002 \001(\tB\003\340A\002\0223\n\005table\030\003 \001(\0132\037.goog"
          + "le.bigtable.admin.v2.TableB\003\340A\002\022J\n\016initi"
          + "al_splits\030\004 \003(\01322.google.bigtable.admin."
          + "v2.CreateTableRequest.Split\032\024\n\005Split\022\013\n\003"
          + "key\030\001 \001(\014\"\276\001\n\036CreateTableFromSnapshotReq"
          + "uest\022=\n\006parent\030\001 \001(\tB-\340A\002\372A\'\n%bigtablead"
          + "min.googleapis.com/Instance\022\025\n\010table_id\030"
          + "\002 \001(\tB\003\340A\002\022F\n\017source_snapshot\030\003 \001(\tB-\340A\002"
          + "\372A\'\n%bigtableadmin.googleapis.com/Snapsh"
          + "ot\"\231\001\n\023DropRowRangeRequest\0228\n\004name\030\001 \001(\t"
          + "B*\340A\002\372A$\n\"bigtableadmin.googleapis.com/T"
          + "able\022\030\n\016row_key_prefix\030\002 \001(\014H\000\022$\n\032delete"
          + "_all_data_from_table\030\003 \001(\010H\000B\010\n\006target\"\255"
          + "\001\n\021ListTablesRequest\022=\n\006parent\030\001 \001(\tB-\340A"
          + "\002\372A\'\n%bigtableadmin.googleapis.com/Insta"
          + "nce\0222\n\004view\030\002 \001(\0162$.google.bigtable.admi"
          + "n.v2.Table.View\022\021\n\tpage_size\030\004 \001(\005\022\022\n\npa"
          + "ge_token\030\003 \001(\t\"^\n\022ListTablesResponse\022/\n\006"
          + "tables\030\001 \003(\0132\037.google.bigtable.admin.v2."
          + "Table\022\027\n\017next_page_token\030\002 \001(\t\"\177\n\017GetTab"
          + "leRequest\0228\n\004name\030\001 \001(\tB*\340A\002\372A$\n\"bigtabl"
          + "eadmin.googleapis.com/Table\0222\n\004view\030\002 \001("
          + "\0162$.google.bigtable.admin.v2.Table.View\""
          + "\177\n\022UpdateTableRequest\0223\n\005table\030\001 \001(\0132\037.g"
          + "oogle.bigtable.admin.v2.TableB\003\340A\002\0224\n\013up"
          + "date_mask\030\002 \001(\0132\032.google.protobuf.FieldM"
          + "askB\003\340A\002\"\201\001\n\023UpdateTableMetadata\022\014\n\004name"
          + "\030\001 \001(\t\022.\n\nstart_time\030\002 \001(\0132\032.google.prot"
          + "obuf.Timestamp\022,\n\010end_time\030\003 \001(\0132\032.googl"
          + "e.protobuf.Timestamp\"N\n\022DeleteTableReque"
          + "st\0228\n\004name\030\001 \001(\tB*\340A\002\372A$\n\"bigtableadmin."
          + "googleapis.com/Table\"P\n\024UndeleteTableReq"
          + "uest\0228\n\004name\030\001 \001(\tB*\340A\002\372A$\n\"bigtableadmi"
          + "n.googleapis.com/Table\"\203\001\n\025UndeleteTable"
          + "Metadata\022\014\n\004name\030\001 \001(\t\022.\n\nstart_time\030\002 \001"
          + "(\0132\032.google.protobuf.Timestamp\022,\n\010end_ti"
          + "me\030\003 \001(\0132\032.google.protobuf.Timestamp\"\263\003\n"
          + "\033ModifyColumnFamiliesRequest\0228\n\004name\030\001 \001"
          + "(\tB*\340A\002\372A$\n\"bigtableadmin.googleapis.com"
          + "/Table\022^\n\rmodifications\030\002 \003(\0132B.google.b"
          + "igtable.admin.v2.ModifyColumnFamiliesReq"
          + "uest.ModificationB\003\340A\002\022\034\n\017ignore_warning"
          + "s\030\003 \001(\010B\003\340A\001\032\333\001\n\014Modification\022\n\n\002id\030\001 \001("
          + "\t\0228\n\006create\030\002 \001(\0132&.google.bigtable.admi"
          + "n.v2.ColumnFamilyH\000\0228\n\006update\030\003 \001(\0132&.go"
          + "ogle.bigtable.admin.v2.ColumnFamilyH\000\022\016\n"
          + "\004drop\030\004 \001(\010H\000\0224\n\013update_mask\030\006 \001(\0132\032.goo"
          + "gle.protobuf.FieldMaskB\003\340A\001B\005\n\003mod\"[\n\037Ge"
          + "nerateConsistencyTokenRequest\0228\n\004name\030\001 "
          + "\001(\tB*\340A\002\372A$\n\"bigtableadmin.googleapis.co"
          + "m/Table\"=\n GenerateConsistencyTokenRespo"
          + "nse\022\031\n\021consistency_token\030\001 \001(\t\"\262\002\n\027Check"
          + "ConsistencyRequest\0228\n\004name\030\001 \001(\tB*\340A\002\372A$"
          + "\n\"bigtableadmin.googleapis.com/Table\022\036\n\021"
          + "consistency_token\030\002 \001(\tB\003\340A\002\022Y\n\033standard"
          + "_read_remote_writes\030\003 \001(\01322.google.bigta"
          + "ble.admin.v2.StandardReadRemoteWritesH\000\022"
          + "Z\n\034data_boost_read_local_writes\030\004 \001(\01322."
          + "google.bigtable.admin.v2.DataBoostReadLo"
          + "calWritesH\000B\006\n\004mode\"\032\n\030StandardReadRemot"
          + "eWrites\"\032\n\030DataBoostReadLocalWrites\".\n\030C"
          + "heckConsistencyResponse\022\022\n\nconsistent\030\001 "
          + "\001(\010\"\346\001\n\024SnapshotTableRequest\0228\n\004name\030\001 \001"
          + "(\tB*\340A\002\372A$\n\"bigtableadmin.googleapis.com"
          + "/Table\022=\n\007cluster\030\002 \001(\tB,\340A\002\372A&\n$bigtabl"
          + "eadmin.googleapis.com/Cluster\022\030\n\013snapsho"
          + "t_id\030\003 \001(\tB\003\340A\002\022&\n\003ttl\030\004 \001(\0132\031.google.pr"
          + "otobuf.Duration\022\023\n\013description\030\005 \001(\t\"Q\n\022"
          + "GetSnapshotRequest\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'"
          + "\n%bigtableadmin.googleapis.com/Snapshot\""
          + "{\n\024ListSnapshotsRequest\022<\n\006parent\030\001 \001(\tB"
          + ",\340A\002\372A&\n$bigtableadmin.googleapis.com/Cl"
          + "uster\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003"
          + " \001(\t\"g\n\025ListSnapshotsResponse\0225\n\tsnapsho"
          + "ts\030\001 \003(\0132\".google.bigtable.admin.v2.Snap"
          + "shot\022\027\n\017next_page_token\030\002 \001(\t\"T\n\025DeleteS"
          + "napshotRequest\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'\n%bi"
          + "gtableadmin.googleapis.com/Snapshot\"\304\001\n\025"
          + "SnapshotTableMetadata\022H\n\020original_reques"
          + "t\030\001 \001(\0132..google.bigtable.admin.v2.Snaps"
          + "hotTableRequest\0220\n\014request_time\030\002 \001(\0132\032."
          + "google.protobuf.Timestamp\022/\n\013finish_time"
          + "\030\003 \001(\0132\032.google.protobuf.Timestamp\"\330\001\n\037C"
          + "reateTableFromSnapshotMetadata\022R\n\020origin"
          + "al_request\030\001 \001(\01328.google.bigtable.admin"
          + ".v2.CreateTableFromSnapshotRequest\0220\n\014re"
          + "quest_time\030\002 \001(\0132\032.google.protobuf.Times"
          + "tamp\022/\n\013finish_time\030\003 \001(\0132\032.google.proto"
          + "buf.Timestamp\"\242\001\n\023CreateBackupRequest\022<\n"
          + "\006parent\030\001 \001(\tB,\340A\002\372A&\n$bigtableadmin.goo"
          + "gleapis.com/Cluster\022\026\n\tbackup_id\030\002 \001(\tB\003"
          + "\340A\002\0225\n\006backup\030\003 \001(\0132 .google.bigtable.ad"
          + "min.v2.BackupB\003\340A\002\"\230\001\n\024CreateBackupMetad"
          + "ata\022\014\n\004name\030\001 \001(\t\022\024\n\014source_table\030\002 \001(\t\022"
          + ".\n\nstart_time\030\003 \001(\0132\032.google.protobuf.Ti"
          + "mestamp\022,\n\010end_time\030\004 \001(\0132\032.google.proto"
          + "buf.Timestamp\"\202\001\n\023UpdateBackupRequest\0225\n"
          + "\006backup\030\001 \001(\0132 .google.bigtable.admin.v2"
          + ".BackupB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.goog"
          + "le.protobuf.FieldMaskB\003\340A\002\"M\n\020GetBackupR"
          + "equest\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n#bigtablead"
          + "min.googleapis.com/Backup\"P\n\023DeleteBacku"
          + "pRequest\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n#bigtable"
          + "admin.googleapis.com/Backup\"\233\001\n\022ListBack"
          + "upsRequest\022<\n\006parent\030\001 \001(\tB,\340A\002\372A&\n$bigt"
          + "ableadmin.googleapis.com/Cluster\022\016\n\006filt"
          + "er\030\002 \001(\t\022\020\n\010order_by\030\003 \001(\t\022\021\n\tpage_size\030"
          + "\004 \001(\005\022\022\n\npage_token\030\005 \001(\t\"a\n\023ListBackups"
          + "Response\0221\n\007backups\030\001 \003(\0132 .google.bigta"
          + "ble.admin.v2.Backup\022\027\n\017next_page_token\030\002"
          + " \001(\t\"\343\001\n\021CopyBackupRequest\022<\n\006parent\030\001 \001"
          + "(\tB,\340A\002\372A&\n$bigtableadmin.googleapis.com"
          + "/Cluster\022\026\n\tbackup_id\030\002 \001(\tB\003\340A\002\022B\n\rsour"
          + "ce_backup\030\003 \001(\tB+\340A\002\372A%\n#bigtableadmin.g"
          + "oogleapis.com/Backup\0224\n\013expire_time\030\004 \001("
          + "\0132\032.google.protobuf.TimestampB\003\340A\002\"\315\001\n\022C"
          + "opyBackupMetadata\0226\n\004name\030\001 \001(\tB(\372A%\n#bi"
          + "gtableadmin.googleapis.com/Backup\022@\n\022sou"
          + "rce_backup_info\030\002 \001(\0132$.google.bigtable."
          + "admin.v2.BackupInfo\022=\n\010progress\030\003 \001(\0132+."
          + "google.bigtable.admin.v2.OperationProgre"
          + "ss\"\313\001\n\033CreateAuthorizedViewRequest\022C\n\006pa"
          + "rent\030\001 \001(\tB3\340A\002\372A-\022+bigtableadmin.google"
          + "apis.com/AuthorizedView\022\037\n\022authorized_vi"
          + "ew_id\030\002 \001(\tB\003\340A\002\022F\n\017authorized_view\030\003 \001("
          + "\0132(.google.bigtable.admin.v2.AuthorizedV"
          + "iewB\003\340A\002\"\322\001\n\034CreateAuthorizedViewMetadat"
          + "a\022O\n\020original_request\030\001 \001(\01325.google.big"
          + "table.admin.v2.CreateAuthorizedViewReque"
          + "st\0220\n\014request_time\030\002 \001(\0132\032.google.protob"
          + "uf.Timestamp\022/\n\013finish_time\030\003 \001(\0132\032.goog"
          + "le.protobuf.Timestamp\"\334\001\n\032ListAuthorized"
          + "ViewsRequest\022C\n\006parent\030\001 \001(\tB3\340A\002\372A-\022+bi"
          + "gtableadmin.googleapis.com/AuthorizedVie"
          + "w\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030"
          + "\003 \001(\tB\003\340A\001\022H\n\004view\030\004 \001(\01625.google.bigtab"
          + "le.admin.v2.AuthorizedView.ResponseViewB"
          + "\003\340A\001\"z\n\033ListAuthorizedViewsResponse\022B\n\020a"
          + "uthorized_views\030\001 \003(\0132(.google.bigtable."
          + "admin.v2.AuthorizedView\022\027\n\017next_page_tok"
          + "en\030\002 \001(\t\"\247\001\n\030GetAuthorizedViewRequest\022A\n"
          + "\004name\030\001 \001(\tB3\340A\002\372A-\n+bigtableadmin.googl"
          + "eapis.com/AuthorizedView\022H\n\004view\030\002 \001(\01625"
          + ".google.bigtable.admin.v2.AuthorizedView"
          + ".ResponseViewB\003\340A\001\"\271\001\n\033UpdateAuthorizedV"
          + "iewRequest\022F\n\017authorized_view\030\001 \001(\0132(.go"
          + "ogle.bigtable.admin.v2.AuthorizedViewB\003\340"
          + "A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.protobu"
          + "f.FieldMaskB\003\340A\001\022\034\n\017ignore_warnings\030\003 \001("
          + "\010B\003\340A\001\"\322\001\n\034UpdateAuthorizedViewMetadata\022"
          + "O\n\020original_request\030\001 \001(\01325.google.bigta"
          + "ble.admin.v2.UpdateAuthorizedViewRequest"
          + "\0220\n\014request_time\030\002 \001(\0132\032.google.protobuf"
          + ".Timestamp\022/\n\013finish_time\030\003 \001(\0132\032.google"
          + ".protobuf.Timestamp\"s\n\033DeleteAuthorizedV"
          + "iewRequest\022A\n\004name\030\001 \001(\tB3\340A\002\372A-\n+bigtab"
          + "leadmin.googleapis.com/AuthorizedView\022\021\n"
          + "\004etag\030\002 \001(\tB\003\340A\0012\2663\n\022BigtableTableAdmin\022"
          + "\253\001\n\013CreateTable\022,.google.bigtable.admin."
          + "v2.CreateTableRequest\032\037.google.bigtable."
          + "admin.v2.Table\"M\332A\025parent,table_id,table"
          + "\202\323\344\223\002/\"*/v2/{parent=projects/*/instances"
          + "/*}/tables:\001*\022\212\002\n\027CreateTableFromSnapsho"
          + "t\0228.google.bigtable.admin.v2.CreateTable"
          + "FromSnapshotRequest\032\035.google.longrunning"
          + ".Operation\"\225\001\312A(\n\005Table\022\037CreateTableFrom"
          + "SnapshotMetadata\332A\037parent,table_id,sourc"
          + "e_snapshot\202\323\344\223\002B\"=/v2/{parent=projects/*"
          + "/instances/*}/tables:createFromSnapshot:"
          + "\001*\022\244\001\n\nListTables\022+.google.bigtable.admi"
          + "n.v2.ListTablesRequest\032,.google.bigtable"
          + ".admin.v2.ListTablesResponse\";\332A\006parent\202"
          + "\323\344\223\002,\022*/v2/{parent=projects/*/instances/"
          + "*}/tables\022\221\001\n\010GetTable\022).google.bigtable"
          + ".admin.v2.GetTableRequest\032\037.google.bigta"
          + "ble.admin.v2.Table\"9\332A\004name\202\323\344\223\002,\022*/v2/{"
          + "name=projects/*/instances/*/tables/*}\022\316\001"
          + "\n\013UpdateTable\022,.google.bigtable.admin.v2"
          + ".UpdateTableRequest\032\035.google.longrunning"
          + ".Operation\"r\312A\034\n\005Table\022\023UpdateTableMetad"
          + "ata\332A\021table,update_mask\202\323\344\223\002920/v2/{tabl"
          + "e.name=projects/*/instances/*/tables/*}:"
          + "\005table\022\216\001\n\013DeleteTable\022,.google.bigtable"
          + ".admin.v2.DeleteTableRequest\032\026.google.pr"
          + "otobuf.Empty\"9\332A\004name\202\323\344\223\002,**/v2/{name=p"
          + "rojects/*/instances/*/tables/*}\022\306\001\n\rUnde"
          + "leteTable\022..google.bigtable.admin.v2.Und"
          + "eleteTableRequest\032\035.google.longrunning.O"
          + "peration\"f\312A\036\n\005Table\022\025UndeleteTableMetad"
          + "ata\332A\004name\202\323\344\223\0028\"3/v2/{name=projects/*/i"
          + "nstances/*/tables/*}:undelete:\001*\022\241\002\n\024Cre"
          + "ateAuthorizedView\0225.google.bigtable.admi"
          + "n.v2.CreateAuthorizedViewRequest\032\035.googl"
          + "e.longrunning.Operation\"\262\001\312A.\n\016Authorize"
          + "dView\022\034CreateAuthorizedViewMetadata\332A)pa"
          + "rent,authorized_view,authorized_view_id\202"
          + "\323\344\223\002O\"</v2/{parent=projects/*/instances/"
          + "*/tables/*}/authorizedViews:\017authorized_"
          + "view\022\321\001\n\023ListAuthorizedViews\0224.google.bi"
          + "gtable.admin.v2.ListAuthorizedViewsReque"
          + "st\0325.google.bigtable.admin.v2.ListAuthor"
          + "izedViewsResponse\"M\332A\006parent\202\323\344\223\002>\022</v2/"
          + "{parent=projects/*/instances/*/tables/*}"
          + "/authorizedViews\022\276\001\n\021GetAuthorizedView\0222"
          + ".google.bigtable.admin.v2.GetAuthorizedV"
          + "iewRequest\032(.google.bigtable.admin.v2.Au"
          + "thorizedView\"K\332A\004name\202\323\344\223\002>\022</v2/{name=p"
          + "rojects/*/instances/*/tables/*/authorize"
          + "dViews/*}\022\243\002\n\024UpdateAuthorizedView\0225.goo"
          + "gle.bigtable.admin.v2.UpdateAuthorizedVi"
          + "ewRequest\032\035.google.longrunning.Operation"
          + "\"\264\001\312A.\n\016AuthorizedView\022\034UpdateAuthorized"
          + "ViewMetadata\332A\033authorized_view,update_ma"
          + "sk\202\323\344\223\002_2L/v2/{authorized_view.name=proj"
          + "ects/*/instances/*/tables/*/authorizedVi"
          + "ews/*}:\017authorized_view\022\262\001\n\024DeleteAuthor"
          + "izedView\0225.google.bigtable.admin.v2.Dele"
          + "teAuthorizedViewRequest\032\026.google.protobu"
          + "f.Empty\"K\332A\004name\202\323\344\223\002>*</v2/{name=projec"
          + "ts/*/instances/*/tables/*/authorizedView"
          + "s/*}\022\317\001\n\024ModifyColumnFamilies\0225.google.b"
          + "igtable.admin.v2.ModifyColumnFamiliesReq"
          + "uest\032\037.google.bigtable.admin.v2.Table\"_\332"
          + "A\022name,modifications\202\323\344\223\002D\"?/v2/{name=pr"
          + "ojects/*/instances/*/tables/*}:modifyCol"
          + "umnFamilies:\001*\022\231\001\n\014DropRowRange\022-.google"
          + ".bigtable.admin.v2.DropRowRangeRequest\032\026"
          + ".google.protobuf.Empty\"B\202\323\344\223\002<\"7/v2/{nam"
          + "e=projects/*/instances/*/tables/*}:dropR"
          + "owRange:\001*\022\350\001\n\030GenerateConsistencyToken\022"
          + "9.google.bigtable.admin.v2.GenerateConsi"
          + "stencyTokenRequest\032:.google.bigtable.adm"
          + "in.v2.GenerateConsistencyTokenResponse\"U"
          + "\332A\004name\202\323\344\223\002H\"C/v2/{name=projects/*/inst"
          + "ances/*/tables/*}:generateConsistencyTok"
          + "en:\001*\022\332\001\n\020CheckConsistency\0221.google.bigt"
          + "able.admin.v2.CheckConsistencyRequest\0322."
          + "google.bigtable.admin.v2.CheckConsistenc"
          + "yResponse\"_\332A\026name,consistency_token\202\323\344\223"
          + "\002@\";/v2/{name=projects/*/instances/*/tab"
          + "les/*}:checkConsistency:\001*\022\352\001\n\rSnapshotT"
          + "able\022..google.bigtable.admin.v2.Snapshot"
          + "TableRequest\032\035.google.longrunning.Operat"
          + "ion\"\211\001\312A!\n\010Snapshot\022\025SnapshotTableMetada"
          + "ta\332A$name,cluster,snapshot_id,descriptio"
          + "n\202\323\344\223\0028\"3/v2/{name=projects/*/instances/"
          + "*/tables/*}:snapshot:\001*\022\250\001\n\013GetSnapshot\022"
          + ",.google.bigtable.admin.v2.GetSnapshotRe"
          + "quest\032\".google.bigtable.admin.v2.Snapsho"
          + "t\"G\332A\004name\202\323\344\223\002:\0228/v2/{name=projects/*/i"
          + "nstances/*/clusters/*/snapshots/*}\022\273\001\n\rL"
          + "istSnapshots\022..google.bigtable.admin.v2."
          + "ListSnapshotsRequest\032/.google.bigtable.a"
          + "dmin.v2.ListSnapshotsResponse\"I\332A\006parent"
          + "\202\323\344\223\002:\0228/v2/{parent=projects/*/instances"
          + "/*/clusters/*}/snapshots\022\242\001\n\016DeleteSnaps"
          + "hot\022/.google.bigtable.admin.v2.DeleteSna"
          + "pshotRequest\032\026.google.protobuf.Empty\"G\332A"
          + "\004name\202\323\344\223\002:*8/v2/{name=projects/*/instan"
          + "ces/*/clusters/*/snapshots/*}\022\340\001\n\014Create"
          + "Backup\022-.google.bigtable.admin.v2.Create"
          + "BackupRequest\032\035.google.longrunning.Opera"
          + "tion\"\201\001\312A\036\n\006Backup\022\024CreateBackupMetadata"
          + "\332A\027parent,backup_id,backup\202\323\344\223\002@\"6/v2/{p"
          + "arent=projects/*/instances/*/clusters/*}"
          + "/backups:\006backup\022\240\001\n\tGetBackup\022*.google."
          + "bigtable.admin.v2.GetBackupRequest\032 .goo"
          + "gle.bigtable.admin.v2.Backup\"E\332A\004name\202\323\344"
          + "\223\0028\0226/v2/{name=projects/*/instances/*/cl"
          + "usters/*/backups/*}\022\303\001\n\014UpdateBackup\022-.g"
          + "oogle.bigtable.admin.v2.UpdateBackupRequ"
          + "est\032 .google.bigtable.admin.v2.Backup\"b\332"
          + "A\022backup,update_mask\202\323\344\223\002G2=/v2/{backup."
          + "name=projects/*/instances/*/clusters/*/b"
          + "ackups/*}:\006backup\022\234\001\n\014DeleteBackup\022-.goo"
          + "gle.bigtable.admin.v2.DeleteBackupReques"
          + "t\032\026.google.protobuf.Empty\"E\332A\004name\202\323\344\223\0028"
          + "*6/v2/{name=projects/*/instances/*/clust"
          + "ers/*/backups/*}\022\263\001\n\013ListBackups\022,.googl"
          + "e.bigtable.admin.v2.ListBackupsRequest\032-"
          + ".google.bigtable.admin.v2.ListBackupsRes"
          + "ponse\"G\332A\006parent\202\323\344\223\0028\0226/v2/{parent=proj"
          + "ects/*/instances/*/clusters/*}/backups\022\273"
          + "\001\n\014RestoreTable\022-.google.bigtable.admin."
          + "v2.RestoreTableRequest\032\035.google.longrunn"
          + "ing.Operation\"]\312A\035\n\005Table\022\024RestoreTableM"
          + "etadata\202\323\344\223\0027\"2/v2/{parent=projects/*/in"
          + "stances/*}/tables:restore:\001*\022\355\001\n\nCopyBac"
          + "kup\022+.google.bigtable.admin.v2.CopyBacku"
          + "pRequest\032\035.google.longrunning.Operation\""
          + "\222\001\312A\034\n\006Backup\022\022CopyBackupMetadata\332A*pare"
          + "nt,backup_id,source_backup,expire_time\202\323"
          + "\344\223\002@\";/v2/{parent=projects/*/instances/*"
          + "/clusters/*}/backups:copy:\001*\022\354\001\n\014GetIamP"
          + "olicy\022\".google.iam.v1.GetIamPolicyReques"
          + "t\032\025.google.iam.v1.Policy\"\240\001\332A\010resource\202\323"
          + "\344\223\002\216\001\";/v2/{resource=projects/*/instance"
          + "s/*/tables/*}:getIamPolicy:\001*ZL\"G/v2/{re"
          + "source=projects/*/instances/*/clusters/*"
          + "/backups/*}:getIamPolicy:\001*\022\363\001\n\014SetIamPo"
          + "licy\022\".google.iam.v1.SetIamPolicyRequest"
          + "\032\025.google.iam.v1.Policy\"\247\001\332A\017resource,po"
          + "licy\202\323\344\223\002\216\001\";/v2/{resource=projects/*/in"
          + "stances/*/tables/*}:setIamPolicy:\001*ZL\"G/"
          + "v2/{resource=projects/*/instances/*/clus"
          + "ters/*/backups/*}:setIamPolicy:\001*\022\244\002\n\022Te"
          + "stIamPermissions\022(.google.iam.v1.TestIam"
          + "PermissionsRequest\032).google.iam.v1.TestI"
          + "amPermissionsResponse\"\270\001\332A\024resource,perm"
          + "issions\202\323\344\223\002\232\001\"A/v2/{resource=projects/*"
          + "/instances/*/tables/*}:testIamPermission"
          + "s:\001*ZR\"M/v2/{resource=projects/*/instanc"
          + "es/*/clusters/*/backups/*}:testIamPermis"
          + "sions:\001*\032\336\002\312A\034bigtableadmin.googleapis.c"
          + "om\322A\273\002https://www.googleapis.com/auth/bi"
          + "gtable.admin,https://www.googleapis.com/"
          + "auth/bigtable.admin.table,https://www.go"
          + "ogleapis.com/auth/cloud-bigtable.admin,h"
          + "ttps://www.googleapis.com/auth/cloud-big"
          + "table.admin.table,https://www.googleapis"
          + ".com/auth/cloud-platform,https://www.goo"
          + "gleapis.com/auth/cloud-platform.read-onl"
          + "yB\332\001\n\034com.google.bigtable.admin.v2B\027Bigt"
          + "ableTableAdminProtoP\001Z8cloud.google.com/"
          + "go/bigtable/admin/apiv2/adminpb;adminpb\252"
          + "\002\036Google.Cloud.Bigtable.Admin.V2\312\002\036Googl"
          + "e\\Cloud\\Bigtable\\Admin\\V2\352\002\"Google::Clou"
          + "d::Bigtable::Admin::V2b\006proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.api.AnnotationsProto.getDescriptor(),
              com.google.api.ClientProto.getDescriptor(),
              com.google.api.FieldBehaviorProto.getDescriptor(),
              com.google.api.ResourceProto.getDescriptor(),
              com.google.bigtable.admin.v2.CommonProto.getDescriptor(),
              com.google.bigtable.admin.v2.TableProto.getDescriptor(),
              com.google.iam.v1.IamPolicyProto.getDescriptor(),
              com.google.iam.v1.PolicyProto.getDescriptor(),
              com.google.longrunning.OperationsProto.getDescriptor(),
              com.google.protobuf.DurationProto.getDescriptor(),
              com.google.protobuf.EmptyProto.getDescriptor(),
              com.google.protobuf.FieldMaskProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
            });
    internal_static_google_bigtable_admin_v2_RestoreTableRequest_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_bigtable_admin_v2_RestoreTableRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_RestoreTableRequest_descriptor,
            new java.lang.String[] {
              "Parent", "TableId", "Backup", "Source",
            });
    internal_static_google_bigtable_admin_v2_RestoreTableMetadata_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_bigtable_admin_v2_RestoreTableMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_RestoreTableMetadata_descriptor,
            new java.lang.String[] {
              "Name",
              "SourceType",
              "BackupInfo",
              "OptimizeTableOperationName",
              "Progress",
              "SourceInfo",
            });
    internal_static_google_bigtable_admin_v2_OptimizeRestoredTableMetadata_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_bigtable_admin_v2_OptimizeRestoredTableMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_OptimizeRestoredTableMetadata_descriptor,
            new java.lang.String[] {
              "Name", "Progress",
            });
    internal_static_google_bigtable_admin_v2_CreateTableRequest_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_bigtable_admin_v2_CreateTableRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CreateTableRequest_descriptor,
            new java.lang.String[] {
              "Parent", "TableId", "Table", "InitialSplits",
            });
    internal_static_google_bigtable_admin_v2_CreateTableRequest_Split_descriptor =
        internal_static_google_bigtable_admin_v2_CreateTableRequest_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_bigtable_admin_v2_CreateTableRequest_Split_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CreateTableRequest_Split_descriptor,
            new java.lang.String[] {
              "Key",
            });
    internal_static_google_bigtable_admin_v2_CreateTableFromSnapshotRequest_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_bigtable_admin_v2_CreateTableFromSnapshotRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CreateTableFromSnapshotRequest_descriptor,
            new java.lang.String[] {
              "Parent", "TableId", "SourceSnapshot",
            });
    internal_static_google_bigtable_admin_v2_DropRowRangeRequest_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_bigtable_admin_v2_DropRowRangeRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_DropRowRangeRequest_descriptor,
            new java.lang.String[] {
              "Name", "RowKeyPrefix", "DeleteAllDataFromTable", "Target",
            });
    internal_static_google_bigtable_admin_v2_ListTablesRequest_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_bigtable_admin_v2_ListTablesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ListTablesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "View", "PageSize", "PageToken",
            });
    internal_static_google_bigtable_admin_v2_ListTablesResponse_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_bigtable_admin_v2_ListTablesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ListTablesResponse_descriptor,
            new java.lang.String[] {
              "Tables", "NextPageToken",
            });
    internal_static_google_bigtable_admin_v2_GetTableRequest_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_bigtable_admin_v2_GetTableRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_GetTableRequest_descriptor,
            new java.lang.String[] {
              "Name", "View",
            });
    internal_static_google_bigtable_admin_v2_UpdateTableRequest_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_bigtable_admin_v2_UpdateTableRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_UpdateTableRequest_descriptor,
            new java.lang.String[] {
              "Table", "UpdateMask",
            });
    internal_static_google_bigtable_admin_v2_UpdateTableMetadata_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_bigtable_admin_v2_UpdateTableMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_UpdateTableMetadata_descriptor,
            new java.lang.String[] {
              "Name", "StartTime", "EndTime",
            });
    internal_static_google_bigtable_admin_v2_DeleteTableRequest_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_bigtable_admin_v2_DeleteTableRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_DeleteTableRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_bigtable_admin_v2_UndeleteTableRequest_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_bigtable_admin_v2_UndeleteTableRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_UndeleteTableRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_bigtable_admin_v2_UndeleteTableMetadata_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_bigtable_admin_v2_UndeleteTableMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_UndeleteTableMetadata_descriptor,
            new java.lang.String[] {
              "Name", "StartTime", "EndTime",
            });
    internal_static_google_bigtable_admin_v2_ModifyColumnFamiliesRequest_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_bigtable_admin_v2_ModifyColumnFamiliesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ModifyColumnFamiliesRequest_descriptor,
            new java.lang.String[] {
              "Name", "Modifications", "IgnoreWarnings",
            });
    internal_static_google_bigtable_admin_v2_ModifyColumnFamiliesRequest_Modification_descriptor =
        internal_static_google_bigtable_admin_v2_ModifyColumnFamiliesRequest_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_bigtable_admin_v2_ModifyColumnFamiliesRequest_Modification_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ModifyColumnFamiliesRequest_Modification_descriptor,
            new java.lang.String[] {
              "Id", "Create", "Update", "Drop", "UpdateMask", "Mod",
            });
    internal_static_google_bigtable_admin_v2_GenerateConsistencyTokenRequest_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_bigtable_admin_v2_GenerateConsistencyTokenRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_GenerateConsistencyTokenRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_bigtable_admin_v2_GenerateConsistencyTokenResponse_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_bigtable_admin_v2_GenerateConsistencyTokenResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_GenerateConsistencyTokenResponse_descriptor,
            new java.lang.String[] {
              "ConsistencyToken",
            });
    internal_static_google_bigtable_admin_v2_CheckConsistencyRequest_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_bigtable_admin_v2_CheckConsistencyRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CheckConsistencyRequest_descriptor,
            new java.lang.String[] {
              "Name",
              "ConsistencyToken",
              "StandardReadRemoteWrites",
              "DataBoostReadLocalWrites",
              "Mode",
            });
    internal_static_google_bigtable_admin_v2_StandardReadRemoteWrites_descriptor =
        getDescriptor().getMessageTypes().get(18);
    internal_static_google_bigtable_admin_v2_StandardReadRemoteWrites_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_StandardReadRemoteWrites_descriptor,
            new java.lang.String[] {});
    internal_static_google_bigtable_admin_v2_DataBoostReadLocalWrites_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_bigtable_admin_v2_DataBoostReadLocalWrites_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_DataBoostReadLocalWrites_descriptor,
            new java.lang.String[] {});
    internal_static_google_bigtable_admin_v2_CheckConsistencyResponse_descriptor =
        getDescriptor().getMessageTypes().get(20);
    internal_static_google_bigtable_admin_v2_CheckConsistencyResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CheckConsistencyResponse_descriptor,
            new java.lang.String[] {
              "Consistent",
            });
    internal_static_google_bigtable_admin_v2_SnapshotTableRequest_descriptor =
        getDescriptor().getMessageTypes().get(21);
    internal_static_google_bigtable_admin_v2_SnapshotTableRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_SnapshotTableRequest_descriptor,
            new java.lang.String[] {
              "Name", "Cluster", "SnapshotId", "Ttl", "Description",
            });
    internal_static_google_bigtable_admin_v2_GetSnapshotRequest_descriptor =
        getDescriptor().getMessageTypes().get(22);
    internal_static_google_bigtable_admin_v2_GetSnapshotRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_GetSnapshotRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_bigtable_admin_v2_ListSnapshotsRequest_descriptor =
        getDescriptor().getMessageTypes().get(23);
    internal_static_google_bigtable_admin_v2_ListSnapshotsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ListSnapshotsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken",
            });
    internal_static_google_bigtable_admin_v2_ListSnapshotsResponse_descriptor =
        getDescriptor().getMessageTypes().get(24);
    internal_static_google_bigtable_admin_v2_ListSnapshotsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ListSnapshotsResponse_descriptor,
            new java.lang.String[] {
              "Snapshots", "NextPageToken",
            });
    internal_static_google_bigtable_admin_v2_DeleteSnapshotRequest_descriptor =
        getDescriptor().getMessageTypes().get(25);
    internal_static_google_bigtable_admin_v2_DeleteSnapshotRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_DeleteSnapshotRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_bigtable_admin_v2_SnapshotTableMetadata_descriptor =
        getDescriptor().getMessageTypes().get(26);
    internal_static_google_bigtable_admin_v2_SnapshotTableMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_SnapshotTableMetadata_descriptor,
            new java.lang.String[] {
              "OriginalRequest", "RequestTime", "FinishTime",
            });
    internal_static_google_bigtable_admin_v2_CreateTableFromSnapshotMetadata_descriptor =
        getDescriptor().getMessageTypes().get(27);
    internal_static_google_bigtable_admin_v2_CreateTableFromSnapshotMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CreateTableFromSnapshotMetadata_descriptor,
            new java.lang.String[] {
              "OriginalRequest", "RequestTime", "FinishTime",
            });
    internal_static_google_bigtable_admin_v2_CreateBackupRequest_descriptor =
        getDescriptor().getMessageTypes().get(28);
    internal_static_google_bigtable_admin_v2_CreateBackupRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CreateBackupRequest_descriptor,
            new java.lang.String[] {
              "Parent", "BackupId", "Backup",
            });
    internal_static_google_bigtable_admin_v2_CreateBackupMetadata_descriptor =
        getDescriptor().getMessageTypes().get(29);
    internal_static_google_bigtable_admin_v2_CreateBackupMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CreateBackupMetadata_descriptor,
            new java.lang.String[] {
              "Name", "SourceTable", "StartTime", "EndTime",
            });
    internal_static_google_bigtable_admin_v2_UpdateBackupRequest_descriptor =
        getDescriptor().getMessageTypes().get(30);
    internal_static_google_bigtable_admin_v2_UpdateBackupRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_UpdateBackupRequest_descriptor,
            new java.lang.String[] {
              "Backup", "UpdateMask",
            });
    internal_static_google_bigtable_admin_v2_GetBackupRequest_descriptor =
        getDescriptor().getMessageTypes().get(31);
    internal_static_google_bigtable_admin_v2_GetBackupRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_GetBackupRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_bigtable_admin_v2_DeleteBackupRequest_descriptor =
        getDescriptor().getMessageTypes().get(32);
    internal_static_google_bigtable_admin_v2_DeleteBackupRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_DeleteBackupRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_bigtable_admin_v2_ListBackupsRequest_descriptor =
        getDescriptor().getMessageTypes().get(33);
    internal_static_google_bigtable_admin_v2_ListBackupsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ListBackupsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "Filter", "OrderBy", "PageSize", "PageToken",
            });
    internal_static_google_bigtable_admin_v2_ListBackupsResponse_descriptor =
        getDescriptor().getMessageTypes().get(34);
    internal_static_google_bigtable_admin_v2_ListBackupsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ListBackupsResponse_descriptor,
            new java.lang.String[] {
              "Backups", "NextPageToken",
            });
    internal_static_google_bigtable_admin_v2_CopyBackupRequest_descriptor =
        getDescriptor().getMessageTypes().get(35);
    internal_static_google_bigtable_admin_v2_CopyBackupRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CopyBackupRequest_descriptor,
            new java.lang.String[] {
              "Parent", "BackupId", "SourceBackup", "ExpireTime",
            });
    internal_static_google_bigtable_admin_v2_CopyBackupMetadata_descriptor =
        getDescriptor().getMessageTypes().get(36);
    internal_static_google_bigtable_admin_v2_CopyBackupMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CopyBackupMetadata_descriptor,
            new java.lang.String[] {
              "Name", "SourceBackupInfo", "Progress",
            });
    internal_static_google_bigtable_admin_v2_CreateAuthorizedViewRequest_descriptor =
        getDescriptor().getMessageTypes().get(37);
    internal_static_google_bigtable_admin_v2_CreateAuthorizedViewRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CreateAuthorizedViewRequest_descriptor,
            new java.lang.String[] {
              "Parent", "AuthorizedViewId", "AuthorizedView",
            });
    internal_static_google_bigtable_admin_v2_CreateAuthorizedViewMetadata_descriptor =
        getDescriptor().getMessageTypes().get(38);
    internal_static_google_bigtable_admin_v2_CreateAuthorizedViewMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CreateAuthorizedViewMetadata_descriptor,
            new java.lang.String[] {
              "OriginalRequest", "RequestTime", "FinishTime",
            });
    internal_static_google_bigtable_admin_v2_ListAuthorizedViewsRequest_descriptor =
        getDescriptor().getMessageTypes().get(39);
    internal_static_google_bigtable_admin_v2_ListAuthorizedViewsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ListAuthorizedViewsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "View",
            });
    internal_static_google_bigtable_admin_v2_ListAuthorizedViewsResponse_descriptor =
        getDescriptor().getMessageTypes().get(40);
    internal_static_google_bigtable_admin_v2_ListAuthorizedViewsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ListAuthorizedViewsResponse_descriptor,
            new java.lang.String[] {
              "AuthorizedViews", "NextPageToken",
            });
    internal_static_google_bigtable_admin_v2_GetAuthorizedViewRequest_descriptor =
        getDescriptor().getMessageTypes().get(41);
    internal_static_google_bigtable_admin_v2_GetAuthorizedViewRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_GetAuthorizedViewRequest_descriptor,
            new java.lang.String[] {
              "Name", "View",
            });
    internal_static_google_bigtable_admin_v2_UpdateAuthorizedViewRequest_descriptor =
        getDescriptor().getMessageTypes().get(42);
    internal_static_google_bigtable_admin_v2_UpdateAuthorizedViewRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_UpdateAuthorizedViewRequest_descriptor,
            new java.lang.String[] {
              "AuthorizedView", "UpdateMask", "IgnoreWarnings",
            });
    internal_static_google_bigtable_admin_v2_UpdateAuthorizedViewMetadata_descriptor =
        getDescriptor().getMessageTypes().get(43);
    internal_static_google_bigtable_admin_v2_UpdateAuthorizedViewMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_UpdateAuthorizedViewMetadata_descriptor,
            new java.lang.String[] {
              "OriginalRequest", "RequestTime", "FinishTime",
            });
    internal_static_google_bigtable_admin_v2_DeleteAuthorizedViewRequest_descriptor =
        getDescriptor().getMessageTypes().get(44);
    internal_static_google_bigtable_admin_v2_DeleteAuthorizedViewRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_DeleteAuthorizedViewRequest_descriptor,
            new java.lang.String[] {
              "Name", "Etag",
            });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.ClientProto.defaultHost);
    registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
    registry.add(com.google.api.AnnotationsProto.http);
    registry.add(com.google.api.ClientProto.methodSignature);
    registry.add(com.google.api.ClientProto.oauthScopes);
    registry.add(com.google.api.ResourceProto.resourceReference);
    registry.add(com.google.longrunning.OperationsProto.operationInfo);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
    com.google.api.AnnotationsProto.getDescriptor();
    com.google.api.ClientProto.getDescriptor();
    com.google.api.FieldBehaviorProto.getDescriptor();
    com.google.api.ResourceProto.getDescriptor();
    com.google.bigtable.admin.v2.CommonProto.getDescriptor();
    com.google.bigtable.admin.v2.TableProto.getDescriptor();
    com.google.iam.v1.IamPolicyProto.getDescriptor();
    com.google.iam.v1.PolicyProto.getDescriptor();
    com.google.longrunning.OperationsProto.getDescriptor();
    com.google.protobuf.DurationProto.getDescriptor();
    com.google.protobuf.EmptyProto.getDescriptor();
    com.google.protobuf.FieldMaskProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
